pay station


Results for "pay station"

English - Turkish Dictionary

pay station

(English - Turkish Dictionary) :
bak. pay telephone.